trade pledge - German English Dictionary